@charset "utf-8";
/* CSS Document */
body{background:#ffffff}
#content{margin:0 auto;width:1200px;margin-top:40px;margin-bottom:30px}

.main_content{background:#FFFFFF}
.main_content div,.main_content div div{line-height:200%;}

.Cbox{height:1080px;}
.Cbox2{height:1080px;}

.bg_title{font-size:32px;margin-top:40px;text-align:center}

.content_title{font-size:24px;color:#0e7ec7;border-bottom:1px solid #eeeeee ;padding-bottom:10px;margin-bottom:10px; }

.visual_bj{height:441px;width:100%;}
.gray_bj{border-bottom:1px dotted #dddddd;height:40px;line-height:40px;}
#location{float:left}
.main_title{margin:0 auto;padding-top:45px;}
.main_title >div{font-size:26px;color:#000000;padding-left:250px}
.main_title >span{display:block;color:#666666;}




a.lt1{display:block;width:25px;height:20px;text-align:center;font-size:14px;background:#cccccc;float:right;cursor:pointer}
a.lt1:hover{background:#3fa590;color:#FFFFFF}
a.gt1{display:block;width:25px;height:20px;text-align:center;font-size:14px;background:#cccccc;float:right;cursor:pointer}
a.gt1:hover{background:#3fa590;color:#FFFFFF}


.return{margin-top:30px;display:inline-block;width:80px;height:25px;background:#999999;color:#FFFFFF;float:right;text-align:center;cursor:pointer}
.return:hover{background:#182e7a}


.linkmenu{background:#FFFFFF;padding:10px;padding-top:0px;border:1px solid #CCCCCC;box-shadow: 0px 1px 1px #aaaaaa;webkit-box-shadow: 0px 1px 1px #aaaaaa;-moz-box-shadow: 0px 1px 1px #aaaaaa}
.linkmenu >a{letter-spacing:2px;display:block;height:45px;line-height:45px;border-bottom:1px dotted #b2b2b2;font-size:16px;color:#000000;background:url(../images/arraw2.gif) no-repeat right}
.linkmenu >a:hover{color:#ff6600;background:url(../images/arraw2_over.gif) no-repeat right}

.sub_leftmenu{margin-top:20px;width:210px;padding:10px;background:#FFFFFF;border:1px solid #CCCCCC;box-shadow: 0px 1px 1px #aaaaaa;webkit-box-shadow: 0px 1px 1px #aaaaaa;-moz-box-shadow: 0px 1px 1px #aaaaaa}

.green{color:#3fa590}
.left_content{float:left;width:560px;}
.right_content{float:right;width:560px;}

.space{margin-top:20px;margin-bottom:20px;}
.rightContent{width:895px;float:right}

.title16{font-size:16px;color:#000033;}
.title16_rev{font-size:16px;color:#ffffff;background:#666666;padding:5px;border-radius:5px;}
.title18{font-size:18px;color:#000033;}
.title18-1{font-size:18px;color:#a56d3f;}
.title16_center{font-size:16px;color:#000000;text-align:center}
.title20{font-size:20px;color:#000000;}
.title22{font-size:22px;color:#000000}
.title26{font-size:26px;color:#000000;}
.title19{font-size:19px;color:#b81c22}


.sub_content{margin-top:30px;}
.sub_content p{}




#product_item{}
#product_item .item {float:left;margin-right:50px;width:157px;}
#product_item .item:hover {float:left;margin-right:50px;width:157px;background:#477aaa;}
#product_item .item a{}
#product_item .item:hover a{color:#FFFFFF}
#product_item .item  div:first-child{background:#aaaaaa;}
#product_item .item:hover div:first-child{background:#477aaa;}
#product_item .item  div:nth-child(2){padding-top:10px;}

.news_title16{border-bottom:1px dotted #999999;margin-bottom:20px}
.news_title16 div:first-child{font-size:16px;color:#000000}
.news_title16 div:nth-child(2) a{color:#000000}
.news_title16 div:nth-child(2) a:hover{color:#cc0000}


#newsListItem{margin-top:20px;}
#newsListItem >a{display:block;margin-bottom:0px;padding-bottom:0px;border-bottom:1px dotted #dddddd}
#newsListItem >a >div:nth-child(1){float:right;width:250px;padding-top:0px;height:150px;overflow:hidden}
#newsListItem >a >div:nth-child(1) img{width:250px;}
#newsListItem >a >div:nth-child(2){float:left;width:600px;}
#newsListItem >a >div:nth-child(2) >div:first-child{color:#999999;}
#newsListItem >a >div:nth-child(2) >div:nth-child(2){font-size:16px;color:#3fa590}



<!-------------------------------------------------------------------------->

.newsList{}
.newsList .newsListDiv{margin-top:10px;}
.newsList .newsListDiv .newsD{color:#b47837;}
.newsList .newsListDiv .newsT{font-size:14px;color:#3a597d;margin-top:0px;}
.newsList .newsListDiv  a{font-size:14px;color:#3a597d;}
.newsList .newsListDiv  a:hover{color:#c30d23}
.newsList .newsListDiv .newsC{text-align:right;margin-top:5px;}
.newsList .newsListDiv .newsP{width:359px;height:162px;background:no-repeat center}

.newsList .newsListDiv .left_part{width:240px;float:left;}
.newsList .newsListDiv .left_part img{width:240px;height:160px;}
.newsList .newsListDiv .right_part{width:300px;float:right;}
.newsList .newsListDiv .right_part div:first-child{color:#b47837}
.newsList .newsListDiv .right_part div:nth-child(2){font-size:18px;text-align:left;line-height:150%;}
.newsList .newsListDiv .right_part a{color:#cc0000}
.newsList .newsListDiv .right_part a:hover{color:#000000}
.newsList .newsListDiv .right_part div:nth-child(3){text-align:left}

.newsShow{margin-top:10px;}
.newsShow div:first-child{font-size:20px;text-align:center;color:#000000;margin:0 auto}
.newsShow div:nth-child(2){text-align:center;margin-bottom:20px;}
.newsShow div:nth-child(3){width:100%;margin:0 auto}
.newsShow img{display:block;margin:0 auto;max-width:800px;}






.menu{height:43px;}
.an_float{font-size:14px;background:url(../images/bj_line.gif);cursor:pointer;height:42px;padding-left:20px;padding-right:20px;line-height:42px;float:left;border:1px solid #d3d3d3;border-bottom:0px;}
.an_float_over{font-size:14px;cursor:pointer;height:42px;padding-left:20px;padding-right:20px;line-height:42px;float:left;border:1px solid #477aaa;color:#ffffff;border-bottom:0px;background-color:#477aaa;background-image:url(../images/arraw.gif);background-repeat:no-repeat;background-position:bottom  center}

.an_float div:nth-child(1){font-size:14px;height:42px;line-height:42px;background:url(../images/pdf_down.gif) left no-repeat;padding-left:15px;}
.an_float_over div:nth-child(1){font-size:14px;color:#FFFFFF;height:42px;line-height:42px;background:url(../images/pdf_down2.gif) left no-repeat;padding-left:15px;}

.pro_detail{width:500px;border-right:1px solid #cccccc;float:left}
.pro_detail div:nth-child(2n+1){color:#000000;font-size:16px;margin-top:30px}
.pro_detail div:nth-child(2n){}
.pro_detail2{float:right;text-align:center;margin-right:140px;margin-top:100px;}






.leftmenu{}
.leftMenu>a{
	display:block;
	font-size:15px;
	height:30px;
	line-height:30px;
	color:rgb(4,87,168);
	border-bottom:1px dotted #a3a3a3;

}

.leftMenu>a:hover{
	color:#ff6600;
}

.leftMenu>a.sub_title{
	display:block;
	font-size:13px;
	height:25px;
	line-height:25px;
	color:#666666;

	border:0px;
}

.leftMenu>a.sub_title:hover{
	color:#ff6600;
}
